package net.mikoo.seals.boss.model;

import java.util.Date;

import net.mikoo.seals.boss.common.BaseModel;

public class DevicesModel extends BaseModel {

	private static final long serialVersionUID = 7090671103072825893L;

	/**
	 * 型号
	 */
	private String model;

	/**
	 * 顺序
	 */
	private Integer sequence;

	/**
	 * 版本号
	 */
	private String version;

	/**
	 * 驱动路径
	 */
	private String drivePath;

	/**
	 * 上次驱动路径
	 */
	private String lastDrivePath;

	/**
	 * 上次版本号
	 */
	private String lastVersion;

	/**
	 * 描述
	 */
	private String description;

	/**
	 * 创建时间
	 */
	private Date createTime;
	private Date upgradeTime;

	private Integer devicesTotal;
	private Integer upgradeTotal;
	
	private Integer versionBase;
	private Integer versionAlpha;
	private Integer versionBeta;

	/**
	 * 支持网络
	 */
	private String network;

	public DevicesModel() {

	}

	public String getModel() {
		return model;
	}

	public void setModel(String model) {
		this.model = model;
	}

	public Integer getSequence() {
		return sequence;
	}

	public void setSequence(Integer sequence) {
		this.sequence = sequence;
	}

	public String getVersion() {
		return version;
	}

	public void setVersion(String version) {
		this.version = version;
	}

	public String getDrivePath() {
		return drivePath;
	}

	public void setDrivePath(String drivePath) {
		this.drivePath = drivePath;
	}

	public String getLastDrivePath() {
		return lastDrivePath;
	}

	public void setLastDrivePath(String lastDrivePath) {
		this.lastDrivePath = lastDrivePath;
	}

	public String getLastVersion() {
		return lastVersion;
	}

	public void setLastVersion(String lastVersion) {
		this.lastVersion = lastVersion;
	}

	public String getDescription() {
		return description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getNetwork() {
		return network;
	}

	public void setNetwork(String network) {
		this.network = network;
	}

	public Date getUpgradeTime() {
		return upgradeTime;
	}

	public void setUpgradeTime(Date upgradeTime) {
		this.upgradeTime = upgradeTime;
	}

	public Integer getDevicesTotal() {
		return devicesTotal;
	}

	public void setDevicesTotal(Integer devicesTotal) {
		this.devicesTotal = devicesTotal;
	}

	public Integer getUpgradeTotal() {
		return upgradeTotal;
	}

	public void setUpgradeTotal(Integer upgradeTotal) {
		this.upgradeTotal = upgradeTotal;
	}

	public Integer getVersionBase() {
		return versionBase;
	}

	public void setVersionBase(Integer versionBase) {
		this.versionBase = versionBase;
	}

	public Integer getVersionAlpha() {
		return versionAlpha;
	}

	public void setVersionAlpha(Integer versionAlpha) {
		this.versionAlpha = versionAlpha;
	}

	public Integer getVersionBeta() {
		return versionBeta;
	}

	public void setVersionBeta(Integer versionBeta) {
		this.versionBeta = versionBeta;
	}

}
